Computing Heat Kernel Pagerank and a Local Clustering Algorithm

نویسندگان

  • Fan Chung Graham
  • Olivia Simpson
چکیده

Heat kernel pagerank is a variation of Personalized PageRank given in an exponential formulation. In this work, we present a sublinear time algorithm for approximating the heat kernel pagerank of a graph. The algorithm works by simulating random walks of bounded length and runs in time O( log( ) logn 3 log log( 1) ), assuming performing a random walk step and sampling from a distribution with bounded support take constant time. The quantitative ranking of vertices obtained with heat kernel pagerank can be used for local clustering algorithms. We present an e cient local clustering algorithm that nds cuts by performing a sweep over a heat kernel pagerank vector, using the heat kernel pagerank approximation algorithm as a subroutine. Speci cally, we show that for a subset S of Cheeger ratio , many vertices in S may serve as seeds for a heat kernel pagerank vector which will nd a cut of conductance O( p ).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Community Detection Using Time-Dependent Personalized PageRank

Local graph diffusions have proven to be valuable tools for solving various graph clustering problems. As such, there has been much interest recently in efficient local algorithms for computing them. We present an efficient local algorithm for approximating a graph diffusion that generalizes both the celebrated personalized PageRank and its recent competitor/companion the heat kernel. Our algor...

متن کامل

A Local Graph Partitioning Algorithm Using Heat Kernel Pagerank

We give an improved local partitioning algorithm using heat kernel pagerank, a modified version of PageRank. For a subset S with Cheeger ratio (or conductance) h, we show that there are at least a quarter of the vertices in S that can serve as seeds for heat kernel pagerank which lead to local cuts with Cheeger ratio at most O( √ h), improving the previously bound by a factor of p log |S|.

متن کامل

The heat kernel as the pagerank of a graph

The concept of pagerank was first started as a way for determining the ranking of Webpages by Web search engines. Based on relations in interconnected networks, pagerank has become a major tool for addressing fundamental problems arising in general graphs, especially for large information networks with hundreds of thousands of nodes. A notable notion of pagerank, introduced by Brin and Page and...

متن کامل

Local Cheeger Inequalities and Sparse Cuts

When computing on massive graphs, it is not tractable to iterate over the full graph. Local graph methods aim to analyze properties in a neighborhood of a seed vertex. Graph partitioning is an example of a problem that has a local analog. It attempts to find a sparse cut of a specific volume near a seed vertex. Previous work attempts to approximate the optimal partition through standard, PageRa...

متن کامل

Solving Local Linear Systems with Boundary Conditions Using Heat Kernel Pagerank

We present an efficient algorithm for solving local linear systems with a boundary condition using the Green’s function of a connected induced subgraph related to the system. We introduce the method of using the Dirichlet heat kernel pagerank vector to approximate local solutions to linear systems in the graph Laplacian satisfying given boundary conditions over a particular subset of vertices. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014